flush out substances - French English Dictionary